the terraces - Español Inglés Diccionario